package org.example.projecttwo.mapper;

import org.example.projecttwo.entity.LikeRecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 点赞记录表 Mapper 接口
 * </p>
 *
 * @author nn
 * @since 2025-11-01
 */
public interface LikeRecordMapper extends BaseMapper<LikeRecord> {

    /**
     * 统计内容的点赞数量（返回int类型）
     * @param contentType 内容类型
     * @param contentId 内容ID
     * @return 点赞数量
     */
    int countByContent(@Param("contentType") Integer contentType, @Param("contentId") Long contentId);
}